© 2026 Josh Morales. Built with .NET and plenty of caffeine. Hosted by Page Init Solutions.
A complete guide to building sites with Piranha CMS in ASP.NET Core, from initial setup to custom content types, routing, and field customization.
4 posts in this series
See how easy it is to install and get started with Piranha CMS using Razor pages in ASP.NET Core!
Easily create custom types for pages, posts, and archives to serve different kinds of content on your site.
Routing your custom pages and posts to their own handlers provides a unique layout for each of your custom types.
Discover how easy it is to add fields to your custom types in Piranha CMS using Regions.
© 2026 Josh Morales. Built with .NET and plenty of caffeine. Hosted by Page Init Solutions.